The Farm Shop and Café at the Swiss Chalet will bring together the island’s farmers, fishers, growers, and makers. Every product will be 100% Manx, from fresh lobsters and Loaghtan lamb to artisan cheeses, craft spirits, and...
Swiss Chalet, Glen Helen, St Johns, Isle of Man, IM4 3NP